package com.springStudy.context.annotation;

import org.junit.Test;
import org.springframework.beans.factory.support.SimpleBeanDefinitionRegistry;
import org.springframework.context.annotation.AnnotationConfigUtils;

public class AnnotationConfigUtilsDemo {
    @Test
    public void test(){

        SimpleBeanDefinitionRegistry beanDefinitionRegistry = new SimpleBeanDefinitionRegistry();
        AnnotationConfigUtils.registerAnnotationConfigProcessors(beanDefinitionRegistry);
        String[] beanDefinitionNames = beanDefinitionRegistry.getBeanDefinitionNames();
        for(String beanDefinitionName :beanDefinitionNames){
            System.out.println(beanDefinitionName+" : "+beanDefinitionRegistry.getBeanDefinition(beanDefinitionName));
        }

    }
}
